package com.zju.cst.cloudApp.service;

import com.zju.cst.cloudApp.entity.HostInfo;

public interface HostService {

	/**
	 * 注册物理机
	 */
	void registerHost(HostInfo hostInfo);
	
	/**
	 * 直接更新物理机状态
	 */
	boolean directUpdateStatus(HostInfo hostInfo);
	
	/**
	 * 在现有状态基础上增加去更新状态，数据库保证事物
	 */
	boolean addUpdateStatus(HostInfo hostInfo);
}
